ditch irrigation - English Synonyms Dictionary